level terrace - Turkish English Dictionary